soil resources - French English Dictionary